package independence.reflection
{
	/**
	 * The FieldNotFoundError is a ReflectionError subclass thrown when a field cannot be 
	 * found on a class.
	 * 
	 * @author	TK, TK Assembled for Independence Glory.
	 */
	public class FieldNotFoundError extends ReflectionError
	{
		/**
		 * Constructs a new FieldNotFoundError.
		 * @param	fieldName	The name of the field that cannot be found.
		 * @param	className	The fully-qualified name of the class to which the missing field "belongs."
		 */
		public function FieldNotFoundError(fieldName:String, className:String)
		{
			super("Independence was not able to find a declared field: \"" + fieldName
				+ "\" on the \"" + className + "\" class." , 103);
		}
		
	}
}